Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Застосування PHP і MySQL для створення динамічних сторінок з підтримкою баз даних

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Звіт до лабораторної роботи
Предмет:
СП

Частина тексту файла

Міністерство освіти, науки, молоді та спорту України Національний Університет “Львівська Політехніка” Кафедра БІТ  Звіт до лабораторної роботи №5 На тему: «Застосування PHP і MySQL для створення динамічних сторінок з підтримкою баз даних» Львів-2013 Мета роботи Знайомство з мовою програмування PHP Варіант завдання. Скласти форму реєстрації користувача, яка складається з логіна, пароля, підтвердження пароля та email-адреси. PHP-скрипт має перевіряти введені дані на вірність і відсилати на сервер в таблицю MySQL. Скріншоти створеної програми та її код.   Текст HTML – сторінки: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> </head> <body> <form action="script.php"> <p>Users registration</p> <p>Login <input name="login" type="text" /> </p> <p> Password <input name = "pass" type=password name=pass > </p> <p> Repeat your password <input name = "check_pass"type=password name=pass > </p> <p>email <input name="email" type="text" /> </p> <input type="submit" name="button" id="button" value="Go!" onclick="WriteData()" /> </form> <p>&nbsp;</p> </body> </html> Текст PHP-скрипту: <?php $login = $_GET['login']; $pass = $_GET['pass']; $check_pass = $_GET['check_pass']; $email = $_GET['email']; if($login != "" && $pass==$check_pass && strpbrk($email, "@")==true) { $host = "localhost"; $user = "root"; if (!mysql_connect($host, $user)) { echo "<h2>MySQL Error!</h2>"; exit; } $db = mysql_connect ($host, $user); mysql_select_db ('db'); $result = mysql_query ("INSERT INTO `reg_table2` (`login`,`password`, `email`) VALUES('$login','$pass','$email')"); if (TRUE === $result) { echo "Congratulations!!!:)"; } else {echo "Error!:( ".mysql_error();} } else{echo "check your data";} echo "<p>table check!<p>"; $result0 = mysql_query("SELECT * FROM reg_table2 ORDER BY login"); while ($row = mysql_fetch_assoc($result0)) { $login0 = $row['login']; $password0 = $row['password']; $email0 = $row['email']; echo "<p>$login0 - $password0 - $email0</p>";} ?> Висновок На цій лабораторній роботі я вивчила основні принципи програмування динамічних веб-сторінок мовою PHP. Також я навчилася працювати з базами даних MySQL за допомогою операторів мови PHP.
Антиботан аватар за замовчуванням

12.06.2015 19:06

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини